/*
@hehung
2023-2-8
转载请注明出处，版权由@hehung所有
email: 1398660197@qq.com
wechat: hehung95
*/
/************************************************************************************
* Description:
* 取字方式 -- 共阴、逐列式、顺向输出
*************************************************************************************/

/*
 * 重要说明：如果想要成功显示天气信息，必须将该文件以及app_display.c文件修改为utf-8格式的，因为获取的
 * 天气信息中文字符就是utf-8格式，而且代码中也是这么处理的，不然不能显示
 *
 * */

/* 版权归hehung所有，未经允许，禁止转载
 * email：1398660197@qq.com
 *  */

#ifndef OLED_IMGTAB_H__
#define OLED_IMGTAB_H__

#include <stdint.h>


#define LOGO_SIZE(logo)                 ((sizeof(logo)/sizeof(uint8_t)))

/* WIFI logo 24X24 像素 */
const uint8_t wifi_logo_24bit[][8] =
{
    {0x00,0x00,0x00,0x01,0x00,0x00,0x03,0x80},
    {0x00,0x07,0x80,0x00,0x0F,0x18,0x00,0x1E},
    {0x3C,0x00,0x1C,0x7C,0x00,0x3C,0x79,0x80},
    {0x38,0xF1,0xC0,0x78,0xE3,0xC0,0x71,0xE7},
    {0x88,0x71,0xE7,0x9C,0x71,0xE7,0x9C,0x71},
    {0xE7,0x88,0x78,0xE3,0xC0,0x38,0xF1,0xC0},
    {0x1C,0x79,0x80,0x1C,0x7C,0x00,0x1E,0x3C},
    {0x00,0x0F,0x18,0x00,0x07,0x80,0x00,0x07},
    {0xC0,0x00,0x01,0x80,0x00,0x00,0x00,0x00}
};

/* WIFI logo 16X16 像素 */
const uint8_t wifi_logo_16bit[][8] =
{
    {0x00,0x00,0x0C,0x00,0x1C,0x00,0x39,0x80},{0x33,0x80,0x77,0x30,0x67,0x70,0x66,0x66},
    {0x66,0x66,0x66,0x70,0x77,0x30,0x33,0x80},{0x39,0x80,0x1C,0x00,0x0C,0x00,0x00,0x00}
};

/* Sun logo 24X24 像素 */
const uint8_t sun_logo_24bit[][8] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10},{0x00,0x00,0x10,0x00,0x08,0x10,0x10,0x04},
{0x00,0x20,0x02,0x7E,0x40,0x00,0x81,0x00},{0x01,0x00,0x80,0x02,0x00,0x40,0x02,0x00},
{0x40,0x02,0x00,0x5C,0x3A,0x00,0x40,0x02},{0x00,0x40,0x02,0x00,0x40,0x01,0x00,0x80},
{0x00,0x81,0x00,0x02,0x7E,0x40,0x04,0x00},{0x20,0x08,0x08,0x10,0x00,0x08,0x00,0x00},
{0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};

/* Sun logo 16X16 像素 */
const uint8_t sun_logo_16bit[][8] =
{
{0x00,0x00,0x00,0x80,0x20,0x84,0x10,0x08},{0x03,0xC0,0x04,0x20,0x08,0x10,0x08,0x16},
{0x68,0x10,0x08,0x10,0x04,0x20,0x03,0xC0},{0x10,0x08,0x21,0x04,0x01,0x00,0x00,0x00}
};

/* Exit logo 24X24 像素 */
const uint8_t exit_logo_24bit[][8] =
{
{0x00,0x00,0x00,0x1F,0xFF,0xF8,0x3F,0xFF},{0xFC,0x70,0x00,0x0E,0x60,0x00,0x06,0x60},
{0x00,0x06,0x60,0xFF,0x06,0x60,0xFF,0x06},{0x60,0xFF,0x06,0x60,0xFF,0x06,0x00,0xFF},
{0x00,0x00,0xFF,0x00,0x00,0xFF,0x00,0x00},{0xFF,0x00,0x3F,0xFF,0xFC,0x0F,0xFF,0xF0},
{0x07,0xFF,0xE0,0x03,0xFF,0xC0,0x01,0xFF},{0x80,0x00,0xFF,0x00,0x00,0x7E,0x00,0x00},
{0x3C,0x00,0x00,0x18,0x00,0x00,0x00,0x00}
};

/* Exit logo 16X16 像素 */
const uint8_t exit_logo_16bit[][8] =
{
{0x00,0x00,0x3F,0xFC,0x60,0x06,0x40,0x02},{0x47,0xE2,0x47,0xE2,0x47,0xE2,0x07,0xE0},
{0x07,0xE0,0x7F,0xFE,0x1F,0xF8,0x0F,0xF0},{0x07,0xE0,0x03,0xC0,0x01,0x80,0x00,0x00}
};

/* Time logo 24X24 像素 */
const uint8_t time_logo_24bit[][8] =
{
{0x00,0x00,0x00,0x00,0xFF,0x00,0x03,0xFF},{0xC0,0x07,0xFF,0xE0,0x0F,0x81,0xF0,0x1E},
{0x00,0xF8,0x3C,0x00,0x3C,0x38,0x00,0x3C},{0x78,0x0C,0x1C,0x70,0x0C,0x1E,0x70,0x0C},
{0x0E,0x70,0x0C,0x0E,0x73,0xFC,0x0E,0x73},{0xF8,0x0E,0x70,0x00,0x1E,0x78,0x00,0x1C},
{0x38,0x00,0x3C,0x3C,0x00,0x78,0x1E,0x00},{0xF8,0x0F,0x81,0xF0,0x07,0xFF,0xE0,0x03},
{0xFF,0xC0,0x00,0xFF,0x00,0x00,0x00,0x00}
};

/* Time logo 16X16 像素 */
const uint8_t time_logo_16bit[][8] =
{
{0x01,0x80,0x07,0xE0,0x1F,0xF8,0x38,0x1C},{0x30,0x0C,0x60,0x86,0x60,0x86,0xE0,0x87},
{0xEF,0x87,0x60,0x06,0x60,0x06,0x30,0x0C},{0x38,0x1C,0x1F,0xF8,0x07,0xC0,0x01,0x80}
};

/* Buletooth 24X24 像素 */
const uint8_t bt_logo_24bit[][8] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x60},{0x07,0x00,0xC0,0x03,0x81,0x80,0x01,0xC3},
{0x00,0x00,0xE6,0x00,0x00,0x7C,0x00,0xFF},{0xFF,0xFF,0x60,0x3C,0x06,0x70,0x6E,0x0C},
{0x31,0xC7,0x18,0x1B,0x83,0x30,0x0F,0x01},{0xE0,0x06,0x00,0xC0,0x00,0x00,0x00,0x00},
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};

/* Time logo 16X16 像素 */
const uint8_t bt_logo_16bit[][8] =
{
{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},{0x10,0x00,0x18,0x10,0x0C,0x20,0x06,0x40},
{0xFF,0xFF,0xFF,0xFF,0x66,0xC6,0x2C,0x6C},{0x18,0x38,0x00,0x00,0x00,0x00,0x00,0x00}
};

#endif /* OLED_IMGTAB_H__ */

